Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Filtering improvements #182

Open
wants to merge 9 commits into
base: master
Choose a base branch
from
Open

Filtering improvements #182

wants to merge 9 commits into from

Conversation

bnmajor
Copy link
Collaborator

@bnmajor bnmajor commented Jan 24, 2025

  • Fix review mode toggle sort order
  • Fix some bugs with the comparison filters
    • Fix comparison operator to ensure we're comparing user ids
    • Do not disable the "any" option for second comparison choice
    • Fix clashing component ids
  • Update the groupBy options
    • Adds the option to group by prediction or by review
    • Removes the agree/disagree grouping option as it's too ambiguous
  • Update the sortBy options
    • Add the options to sort by predictions or reviews
    • Remove the option to sort by agree/disagree because of ambiguity
  • Add simple option to filter by labeled superpixels
  • Add an "All Labels" option to the labels filter menu. Selecting the "All Labels" option selects all labels. De-selecting removes all label filters. Labels can still be selected/removed individually. The "no label" filter remains its own option.
  • Update the reviews filter menu to better match the labels filter menu. This adds "All Reviews" to the reviews filter menu to mirror the setup of the labels filter menu.

Brianna Major added 6 commits January 23, 2025 15:30
- Fix comparison operator to ensure we're comparing user ids
- Do not disable the "any" option for second comparison choice
- Fix clashing component ids
- Adds the option to group by prediction or by review.
- Removes the "agree/disagree" grouping option as it's too ambiguous
- Add the options to sort by predictions or reviews
- Remove the option to sort by agree/disagree because of ambiguity
Add "All Labels" option to the labels filter menu. Checking the "All Labels"
option selects all labels. Unchecking removes all label filters. Labels can
still be checked/unchecked individually. The "no label" filter remains its own
option.
This adds "All Reviews" to the reviews filter menu to mirror the setup of the
labels filter menu.
@bnmajor bnmajor requested a review from manthey January 24, 2025 19:43
@manthey
Copy link
Contributor

manthey commented Jan 28, 2025

Recommendation: Show the "All Labels" as unchecked or in the ambiguous state if any of the labels are unchecked. I think. it is more likely you want to go back to showing all labels than showing no labels.

@manthey
Copy link
Contributor

manthey commented Jan 28, 2025

I'm having trouble getting the filter by comparison section to do what I expect. I want to show where predictions differ from labels (or labels differ from predictions). I can't seem to pick labels on the left. When I pick predictions and differs from, picking labels on the right seems to go back to saying any. I'm not sure what is happening:

filterby.mp4

Brianna Major added 3 commits January 29, 2025 15:50
For the comparison filters make sure that we confirm that the first option and
operator have been set before trying to update any filtering.
@bnmajor bnmajor force-pushed the filtering-improvements branch from 028d720 to 49fcd10 Compare January 29, 2025 20:50
@bnmajor
Copy link
Collaborator Author

bnmajor commented Jan 29, 2025

Recommendation: Show the "All Labels" as unchecked or in the ambiguous state if any of the labels are unchecked. I think. it is more likely you want to go back to showing all labels than showing no labels.

Updated!

I'm having trouble getting the filter by comparison section to do what I expect. I want to show where predictions differ from labels (or labels differ from predictions). I can't seem to pick labels on the left. When I pick predictions and differs from, picking labels on the right seems to go back to saying any. I'm not sure what is happening:

This has been fixed now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants